﻿@charset "utf-8";
@import url(main.css);
ul,li{
   list-style-type:none;
}
.rightpart{
	float:left;
	width:98%;
	border:1px solid #aac0e0;
	display: inline;
	margin: 5px;
}
.left_catalog{
   float:left;
   width:20%;
}
.left_catalog h4{
    float:left;
	width:100%;
	height:20px;
	font-size:14px;
	text-align:left;
}
.right_p{
   float:right;
   width:75%;
}
.right_catalog{
   float:right;
   width:100%;
}
.left_catalog2{
   float:left;
   width:20%;
   margin-left:5px;
   _margin-left:2px;
   border:#aac0e0 1px solid;
   overflow-y:scroll;
}
.left_catalog3{
   float:left;
   width:20%;
   margin-left:5px;
   border:#aac0e0 1px solid;
   overflow-y:scroll;
}
.menu_bu{
   float:left;
   margin:10px 0 10px 0;
   width:100%;
   height:220px;
   margin:0 0 0 10px;
   border:#ccc 1px solid;
   overflow-y:scroll;
}
.menu_bu h5{
    float:left;
	width:100%;
	height:20px;
}
.menu_bu p{
    float:left;
	width:100%;
	height:18px;
	line-height:18px;
	text-indent:10px;
}
.navigation{
   color:#0057A7;
   height:20px;
   margin:10px;
   border-bottom:#aac0e0 1px solid;
}
.nav{
   color:#000;
   height:18px;
   padding-left:15px;
   font-weight:bold;
}
.navigation_title{
   color:#0057A7;
   height:20px;
   margin:10px;
   border-bottom:#aac0e0 1px solid;
   text-align:center;
   font-size: 26px;
   font-weight:bold;

}
.nav2{
   height:18px;
   padding-left:15px;
   font-weight:bold;
   color:#000;
   text-align:right;
   background-color:#aac0e0;
}
.nav2 strong{
    float:left;
}
.nav2 img{
    margin:5px 10px 0 0;
    text-decoration:none;
}
.nav_q{
   color:#000;
   height:18px;
   padding-left:35px;
   margin-bottom:5px;
}
.nav_q p{
   color:#000;
   height:18px;
   margin-bottom:5px;
}
.bg_color{
   background-color:#ccc;  
}
.orange{color:#ff3300;}
.blue{color:#0057A7;}
.red{color:#ff0000;}
.gray{color:#666;}
.fb{
   font-weight:bold;
}
.c01{
   background-color:#E6F2FF;
}
.m01{margin-left:20px;}
.m02{margin-left:30px;}
.m03{margin-left:45px;}
.m04{margin-left:70px;}
.m05{margin-left:80px;}
.d01{
   margin-bottom:10px;
}
.d02{
   margin-top:15px;
}
.d03{
   margin:15px 2px;
}
.area{
   float:left;
   width:80%;
   margin:5px 0 5px 35px;
   text-align:left; 
}
.channel_box{
   float:left;
   width:640px;
   height:480px;
   margin:5px 0 0 15px;
}
.channel_box ul{
   margin:0;
   width:635px;
}
.channel_box li{
   float:left;
   margin:3px;
   width:150px;
   height:150px;
   border:#666 1px solid;
}
.s01{
   float:left;
   width:100px;
   margin:2px 0 0 5px;
}
.s02{
   float:left;
   width:150px;
   margin-top:35px;
   text-align:center;  
   font-weight:bold;
   color:#666;
   font-size:15px; 
}
.p_text{
   float:left;
   width:95%;
   margin:0 0 15px 20px;
   text-align:left; 
}
.p_text p{
   float:left;
   width:100%;
   height:20%;
   margin-bottom:5px;
   line-height:120%;
}
.tablelist_padding  {
   border:1px solid BED3DC;
}
.tablelist_padding td {
   padding-top:5px;
}
.tablelist_padding2{ 
   border:1px solid BED3DC;
   border-right:none;
   border-top:none;
}
.tablelist_padding2 td {
   padding:5px;
   margin:0;
   border-right:1px solid BED3DC;
   border-top:1px solid BED3DC;
}
.tablepl00{
	width:100%;
	text-align: center;
	color:#000;
}
.tablepl00 td{
	border-left:1px solid BED3DC;
	border-top:1px solid BED3DC;
}
#table_info{
    margin-top:20px;
	padding:0px 0px 5px 30px
}

#table_info table{
    border-collapse:collapse;
} 
#table_info table td, #table_info table th{
    padding:2px 15px;
	text-align:left;
	vertical-align:middle;
    border:1px solid #AAC0E0; 
	background:#E6F2FF;
}
#table_info table caption{
    padding:5px 15px;
	text-align:left;
	font-weight:bold;
	font-size:12px;   
}
#table_info td.color,#table_info th.color{
    background:#fff;
}
#table_info th.center,#table_info td.center{
    text-align:center;
}

.tbCotetDv1{ 
   overflow:auto;
   float:left;
   width:365px;
   height:75px; 
   padding:0px 0px 0px 10px;
} 

.tbCotetDv2{
  background-color:#E6F2FF;
  width:365px;
  height:150px; 
  padding:0px 10px 0px 10px;
}
.bu04{
   float:left;
   width:60%;
   height:100%;
   text-align:left;
   margin:5px 20px;
}
.bu03{
   float:left;
   width:60%;
   height:100%;
   text-align:center;
   margin:5px 20px;
}
.bu01{
   float:left;
   width:100%;
   height:100%;
   text-align:center;
   margin:5px 0;
}
.bu02{
   float:left;
   width:95%;
   height:20;
   text-align:right;
   margin-top:5px;
}
.l_textarea{
   float:left;
   width:200px;
   height:350px;
   margin:5px 5px 15px 15px;
   border:#AAC0E0 1px solid;
   overflow-y:scroll;
   font-weight:normal;
}
.l_textarea p{
   float:left;
   width:200px;
   height:20px;
   line-height:150%;
   text-align:left;
   margin:0;
   padding:2px 0 0 5px;
}
.l_textarea p.child{
   float:left;
   width:150px;
   height:18px;
   line-height:150%;
   padding:0 0 0 15px;
}
.l_bigtitle1{
   float:left;
   width:500px;
   height:20px;
   margin:0 0 5px 15px;
   text-align:center;
}
.l_bigtitle{
   float:left;
   width:750px;
   height:20px;
   margin:0 0 5px 15px;
   text-align:center;
}
.l_title{
   float:left;
   width:200px;
   height:23px;
   margin-left:10px;
   text-align:center;
   font-weight:bold;
}
.l_title2{
   float:left;
   width:240px;
   height:23px;
   margin-left:10px;
   text-align:left;
   font-weight:bold;
}
.l_title3{
   float:left;
   width:350px;
   height:23px;
   margin-left:10px;
   text-align:left;
   font-weight:bold;
}
.l_textarea2{
   float:left;
   width:200px;
   height:350px;
   margin:5px 5px 15px 15px;
   border:#AAC0E0 1px solid;
   overflow-y:scroll;
}
.l_textarea2 p{
   float:left;
   width:200px;
   height:20px;
   line-height:150%;
   text-align:left;
   margin:0;
   padding:2px 0 0 5px;
}
.l_textarea2 p.child{
   float:left;
   width:100px;
   height:18px;
   line-height:150%;
   padding:0 0 0 15px;
}
.l_middle{
   float:left;
   width:100px;
   margin-top:50px;
   height:150px;
   text-align:left;
}
.l_middle_p{
   float:left;
   width:50px;
   margin-top:50px;
   height:50px;
   text-align:center;
}
.l_textarea3{
   float:left;
   width:350px;
   height:350px;
   margin:5px 5px 15px 15px;
   border:#AAC0E0 1px solid;
   overflow-y:scroll;
}
.l_textarea3 p{
   float:left;
   width:300px;
   height:20px;
   line-height:150%;
   text-align:left;
   margin:0;
   padding:2px 0 0 5px;
}
.l_textarea3 p.child{
   float:left;
   width:300px;
   height:18px;
   line-height:150%;
   padding:0 0 0 15px;
}

.navigation_title1{
   color:#0057A7;
   height:20px;
   margin:10px;
   border-bottom:#aac0e0 1px solid;
   text-align:center;
   font-size: 20px;
   font-weight:bold;

}

.span_gather{
   height:20px;
   margin:10px;
   text-align:center;
   font-size: 20px;
   font-weight:bold;

}
.banquan{
	font-size: 13px;
	line-height: 25px;
	color: #000000;
	text-align: center;
}
